Dynamic Routing and Queue Management via Bundle Subgradient Methods
نویسندگان
چکیده
In this paper we propose a purely distributed dynamic network routing algorithm that simultaneously regulates queue sizes across the network. The algorithm is distributed since each node decides on its outgoing link flows based only on its own and its immediate neighbors’ information. Therefore, this routing method will be adaptive and robust to changes in the network topology, such as the node or link failures. This algorithm is based on the idea of bundle subgradient methods, which accelerate convergence when applied to regular non-differentiable optimization problems. In the optimal network flow framework, we show that queues can be treated as subgradient accumulations and thus bundle subgradient methods also drive average queue sizes to zero. We prove the convergence of our proposed algorithm and we state stability conditions for constant step size update rules. The algorithm is implemented using Matlab and its performance is analyzed on a test network with varying data traffic patterns.
منابع مشابه
A Distributed Algorithm for Throughput Optimal Routing in Overlay Networks
We address the problem of optimal routing in overlay networks. An overlay network is constructed by adding new overlay nodes on top of a legacy network. The overlay nodes are capable of implementing any dynamic routing policy, however, the legacy underlay has a fixed, single path routing scheme and uses a simple work-conserving forwarding policy. Moreover, the underlay routes are pre-determined...
متن کاملNew Bundle Methods for Solving Lagrangian Relaxation Dual Problems
Bundle methods have been used frequently to solve nonsmooth optimization problems. In these methods, subgradient directions from past iterations are accumulated in a bundle, and a trial direction is obtained by performing quadratic programming based on the information contained in the bundle. A line search is then performed along the trial direction, generating a serious step if the function va...
متن کاملStochastic Routing and Scheduling Policies for Energy Harvesting Communication Networks
In this paper, we study the joint routing-scheduling problem in energy harvesting communication networks. Our policies, which are based on stochastic subgradient methods on the dual domain, act as an energy harvesting variant of the stochastic family of backpresure algorithms. Specifically, we propose two policies: (i) the Stochastic Backpressure with Energy Harvesting (SBP-EH), in which a node...
متن کاملQueue Management and QoS Routing for Traffic Differentiation
This paper presents a simulation study of router mechanisms to provide differentiated levels of service to traffic with diverse performance requirements in IP networks. The paper focuses on queue management mechanisms and on Quality of Service routing. The performance of the Random Early detection dropper associated with the Weighted Round Robin scheduling discipline is compared with the Dynami...
متن کاملA Study of Dynamic Prediction Based Multi-queue (dpmq) Drop Policy in Ferry Based Protocols for Disconnected Mobile Ad Hoc Networks
Delay Tolerant Network (DTN) is an approach to address the technical issues in heterogeneous networks that may lack continuous network connectivity. The issues that are related to DTN are delivery probability, overhead, latency and drop rate. To improve message delivery probability and reduce network overhead, routing protocol and buffer management has to be selected efficiently. This scheme is...
متن کامل